commitment to share - French English Dictionary